package com.zzyl.enmus;

import com.fasterxml.jackson.annotation.JsonValue;
import io.swagger.annotations.ApiModel;

/**
 * 岗位状态
 */
@ApiModel(description = "岗位状态")
public enum PostStatus {

    START("启用", "0"),
    STOP("停用", "1");

    // 状态名称
    private String name;
    // 状态值
    // JsonValue注解将这个枚举对象转为 JSON 时，@JsonValue 标注的字段将作为输出的值。
    @JsonValue
    private String ordinal;

    PostStatus(String name, String ordinal) {
        this.name = name;
        this.ordinal = ordinal;
    }

    public String getName() {
        return name;
    }

    public String getOrdinal() {
        return ordinal;
    }
}

